lick one's chops - Spanish English Dictionary